Obec Olšany leží v kraji Vysočina v ORP Telč v nadmořské výšce 623 m. V roce 2014 zde žilo 78 obyvatel. Olšany má katastrální území o rozloze 730 ha.